星巡研究院

渗透视角下的C语言

网络收发使用 `sys/socket.h`:`socket`(x86-64 系统调用号 41,创建套接字并返回文件描述符)、`connect`(42,主动发起三次握手建立连接)、`recvfrom`(45,`recv` 是已连接套接字上的 flags 封装,无独立调用号,内部转调 45。请求经 `send` 发出,对应 `sendto`=44 的封装)、`close`(3,释放描述符)。特征匹配由 `strstr` 完成,属 `string.h` 纯用户态函数、无独立调用号,在响应缓冲中定位标记串。见上册第 3 章、第 6 章。
这是进阶内容

升级理论包获取本册全部章节,从机器本质系统入门